body { background-color:#353735; }

.black { color:#000000; }
.orange { color:#E34433; }
.red { color:#710020; }
.green { color:#799595; }

A:link.mainmenu { color:#6D8989; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }
A:visited.mainmenu { color:#6D8989; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }
A:hover.mainmenu { color:#E34433; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }
A:active.mainmenu { color:#6D8989; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }

A:link.mainmenu_on { color:#E34433; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }
A:visited.mainmenu_on { color:#E34433; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }
A:hover.mainmenu_on { color:#E34433; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }
A:active.mainmenu_on { color:#E34433; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; }

.precyseservicesmenu { color:#000000; font-family:arial; font-size:12px; font-weight:bold; }
A:link.precyseservicesmenu { color:#000000; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }
A:visited.precyseservicesmenu { color:#000000; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }
A:hover.precyseservicesmenu { color:#E34433; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }
A:active.precyseservicesmenu { color:#000000; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }

A:link.precyseservicesmenu_on { color:#E34433; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }
A:visited.precyseservicesmenu_on { color:#E34433; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }
A:hover.precyseservicesmenu_on { color:#E34433; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }
A:active.precyseservicesmenu_on { color:#E34433; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; }

.headline { color:#E34433; font-family:arial; font-size:24px; font-weight:normal; line-height:100%; }
A:link.headline { color:#710020; font-family:arial; font-size:24px; font-weight:normal; text-decoration:none; }
A:visited.headline { color:#710020; font-family:arial; font-size:24px; font-weight:normal; text-decoration:none; }
A:hover.headline { color:#000000; font-family:arial; font-size:24px; font-weight:normal; text-decoration:underline; }
A:active.headline { color:#710020; font-family:arial; font-size:24px; font-weight:normal; text-decoration:none; }

.subheadline { color:#E34433; font-family:arial; font-size:20px; font-weight:normal; line-height:100%; }
A:link.subheadline { color:#E34433; font-family:arial; font-size:20px; font-weight:normal; text-decoration:none; line-height:100%; }
A:visited.subheadline { color:#E34433; font-family:arial; font-size:20px; font-weight:normal; text-decoration:none; line-height:100%; }
A:hover.subheadline { color:#710020; font-family:arial; font-size:20px; font-weight:normal; text-decoration:underline; line-height:100%; }
A:active.subheadline { color:#E34433; font-family:arial; font-size:20px; font-weight:normal; text-decoration:none; line-height:100%; }

.subsubheadline { color:#E34433; font-family:arial; font-size:16px; font-weight:normal; line-height:100%; }
A:link.subsubheadline { color:#E34433; font-family:arial; font-size:16px; font-weight:normal; text-decoration:none; line-height:100%; }
A:visited.subsubheadline { color:#E34433; font-family:arial; font-size:16px; font-weight:normal; text-decoration:none; line-height:100%; }
A:hover.subsubheadline { color:#710020; font-family:arial; font-size:16px; font-weight:normal; text-decoration:underline; line-height:100%; }
A:active.subsubheadline { color:#E34433; font-family:arial; font-size:16px; font-weight:normal; text-decoration:none; line-height:100%; }

.body { color:#000000; font-family:arial; font-size:12px; font-weight:normal; line-height:145%; }
A:link.body { color:#E34433; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; line-height:145%; }
A:visited.body { color:#E34433; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; line-height:145%; }
A:hover.body { color:#710020; font-family:arial; font-size:12px; font-weight:normal; text-decoration:underline; line-height:145%; }
A:active.body { color:#E34433; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; line-height:145%; }

A:link.presskitlink { color:#000000; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; line-height:145%; }
A:visited.presskitlink { color:#000000; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; line-height:145%; }
A:hover.presskitlink { color:#E34433; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; line-height:145%; }
A:active.presskitlink { color:#E34433; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; line-height:145%; }

.footer { color:#000000; font-family:arial; font-size:11px; font-weight:normal; }
A:link.footer { color:#E34433; font-family:arial; font-size:11px; font-weight:normal; text-decoration:underline; }
A:visited.footer { color:#E34433; font-family:arial; font-size:11px; font-weight:normal; text-decoration:underline; }
A:hover.footer { color:#710020; font-family:arial; font-size:11px; font-weight:normal; text-decoration:underline; }
A:active.footer { color:#E34433; font-family:arial; font-size:11px; font-weight:normal; text-decoration:underline; }

.footnote { color:#000000; font-family:arial; font-size:10px; font-weight:normal; line-height:100%; }

div.mainmenu_new {}
div.mainmenu_new ul {list-style: none; margin-top: -10px; margin-left: -5px; padding-left: 40px;}
div.mainmenu_new ul li {width: 200px; position: relative; margin: 0px; padding: 0px;}
div.mainmenu_new ul li a {display: block; padding: 9px 0px 8px 5px; border: 1px solid #FFFFFF; margin: 0px;}
div.mainmenu_new ul li:hover a, div.mainmenu_new ul li a:hover {border: 1px solid #C0C0C0;}
div.mainmenu_new ul li ul {list-style: none; display: none; top: 11px; right: -198px; position: absolute; z-index: 1000;}
div.mainmenu_new ul li ul li {margin-top: -1px; background-color: #FFFFFF;}
div.mainmenu_new ul li ul li a {display: block; padding: 9px 0px 8px 5px; border: 1px solid #FFFFFF; margin: 0px; font-size:14px;}
div.mainmenu_new ul li ul li a:hover {font-size:14px;}
div.mainmenu_new ul li:hover ul {display: block;}

div.mainmenu_new a:hover {color: #E34433; font-family: arial; font-size: 16px; text-decoration: none;}
div.mainmenu_new a {color: #6D8989; font-family: arial; font-size: 16px; font-weight: bold; text-decoration: none;}

INPUT.hintTextbox       { color: #888; }
INPUT.hintTextboxActive { color: #000; }